garrison town - French English Dictionary